package com.groupseven.backend.services;

import com.groupseven.backend.domain.Personalmsg;
import com.groupseven.backend.domain.TeacherAduit.TeacherAduitNow;
import com.groupseven.backend.domain.TeacherAduit.TeacherAduitPast;

import java.util.List;

public interface TeacherAduitService {
    int getnowPaperGrade(String username);

    int getnowPatentGrade(String username);

    int getnowProgramGrade(String username);

    int getnowPrizeProductGrade(String username);

    //
    int addTeacherAduitNow(TeacherAduitNow teacherAduitNow);

    int updateTeacherAduitNow(TeacherAduitNow teacherAduitNow);

    int deleteTeacherAduitNow(String username);

    int addTeacherAduitPast(TeacherAduitPast teacherAduitPast);

    int updateTeacherAduitPast(TeacherAduitPast teacherAduitPast);

    int deleteTeacherAduitPast(String username);
    //////
    Personalmsg selectPersonalmsgByusername(String username);

    int selectAcessGradeByTeacherType(String TeacherType);

    TeacherAduitNow selectTeacherAduitNowByusername(String username);

    //////////////////////plan//////////////
    int getnowPaperGradeByplan(String username);

    int getnowPatentGradeByplan(String username);

    int getnowProgramGradeByplan(String username);

    int getnowPrizeProductGradeByplan(String username);
    ///////////////////////plan///////////////

    List<TeacherAduitNow> getallTeacherAduitNow();
}
